Career 2025 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F2 Uzbekistan F4 Ukraine F1 USA F16 Ukraine F3 USA F22 USA F23 India F4 India F5 Uzbekistan F1 Uzbekistan F4 USA F16 Mexico F2 Cuba F1 Cuba F2 Mexico F6 Mexico F8 Italy F18 USA F13 USA F16 USA F17 Mexico F16 Mexico F17 Mexico F18 France F19 Mexico F20 USA F2 USA F3 Switzerland F2 France F4 Switzerland F3 USA F8 Mexico F4 Uzbekistan F2 Mexico F5 USA F12 USA F13 USA F14 France F12 France F13 France F14 Mexico F2 Mexico F3 USA F4 Mexico F4 Uzbekistan F2 USA F22 USA F25 Mexico F13 USA F3 USA F24 Mexico F12 Mexico F14 Mexico F15 Guatemala F1 Panama F1 Mexico F1 China F1 China F2 China F3 China F4 Netherlands F1 USA F25 USA F26 Mexico F8 Mexico F9 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 USA F1 Mexico F1 USA F5 USA F8 Brazil F9 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Mexico F7 Canada F6 Canada F7 Mexico F1 Mexico F2 Romania F3 USA F28 USA F2 Mexico F3 Mexico F4 El Salvador F1 USA F14 USA F15 Guatemala F1 Lithuania F2 Canada F4 Mexico F19 Mexico F4 Uzbekistan F1 Uzbekistan F2 Thailand F3 China F3 India F1 India F2 Uzbekistan F3 Romania F16 Romania F17 Romania F18 Mexico F13 France F18 Mexico F15 Mexico F18 Uzbekistan F3 Mexico F7 Romania F17 Uzbekistan F1 USA F27 Mordovia Cup - Mordovia St. Petersburg Challenger - St. Petersburg Togliatti Cup - Togliatti Samarkand Challenger - Samarkand Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Copa Club Campestre de Aguascalientes - Aguascalientes Torneo Internacional Challenger Fila 2006 - Leon Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Harbour Tennis Cup Regione Lombardia - Milan Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Ukraine F2 China F2 Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble USTA Challenger of Oklahoma - Tulsa USA F5 XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Astana Challenger - Astana Togliatti Cup - Togliatti Challenger Natrel Presented by National Bank - Granby Penza Cup - Penza Mordova Cup 2007 - Saransk Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open by Selena - Cherkassy Open des Alpes Trophee BNP Paribas - Grenoble Challenger 42 - Andrezieux Challenger Banque Nationale Rimouski - Rimouski Samsung Securities Cup - Seoul Flea Market Cup - Busan Ford Tennis Championships - Louisville JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla Internationaux de Nouvelle-Caledonie - New Caledonia Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Status Athens Open - Athens Ostdeutscher Sparkassen Cup - Dresden Fergana Challenger - Fergana Izmir Cup - Izmir Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sunset Moulding Challenger - Yuba City Zenith Tennis Cup-Harbour Club - Milan PEOPLEnet CUP - Dnepropetrovsk 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos Penza Cup 2008 - Penza BH Tenis Open International Cup 2008 - Belo Horizonte Mordovia Cup 2008 - Saransk Bukhara Challenger - Bukhara UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Sacramento Challenger - Sacramento President's Cup - Astana Barletta Challenger Dunlop World Challenge - Toyota Noumea Challenger Besancon Challenger Athens Challenger Marrakech Challenger Mexico City Challenger Binghamton Challenger Rome Challenger Mons Challenger Sacramento Challenger Bordeaux Challenger Sacramento Challenger Honolulu Challenger Rimouski Challenger Internationaux du Doubs - Besancon Guadalajara Challenger Winnetka Challenger Vancouver Challenger Binghamton Challenger Samarkand Challenger Karshi Challenger Istanbul Challenger Tashkent Challenger Aguascalenties Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Helsinki Challenger Toyota Challenger Tashkent Challenger Burnie Challenger Salinas Challenger Guadalajara Challenger Leon Challenger Savannah Challenger Athens Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Brasov Challenger Dallas Challenger Medellin Challenger Aptos Challenger Sao Paulo Challenger Guayaquil Challenger Tiburon Challenger Calabasas Challenger Astana Challenger Tashkent Challenger Irving Challenger Astana Challenger Genova Challenger Orleans Challenger Tashkent Challenger Budapest Challenger Bratislava Challenger Bangkok Challenger Istanbul Challenger Savannah Challenger Tashkent Challenger Chicago Challenger Almaty Challenger Tashkent Challenger Indian Wells Challenger Phoenix Challenger Heilbronn Challenger Winnetka Challenger Istanbul Challenger Nur-Sultan Challenger Liuzhou Challenger Shenzhen Challenger Bangkok Challenger Bangkok Challenger Newport Beach Challenger Dallas Challenger Columbus Challenger Biella Challenger Istanbul Challenger Istanbul Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Split 2 Challenger Rome 1 Challenger Biella 6 Challenger Almaty 1 Challenger Almaty 2 Challenger Porto Challenger Nur-Sultan 3 Challenger Alicante Challenger Helsinki Challenger Columbus Challenger Cleveland Challenger Mexico City Challenger San Luis Potosi Challenger Morelos Challenger Shymkent 1 Challenger Shymkent 2 Challenger Nonthaburi 1 Challenger Nonthaburi 3 Challenger Ortisei Challenger Bratislava Challenger Andria Challenger Maia Challenger Rome Challenger Tatra Banka Open - Bratislava 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Odlum Brown Vancouver Open - Vancouver Samarkand Challenger - Samarkand Cherbourg Challenger Ethias Trophy - Mons Irving Challenger Mordovia Cup 2005 - Saransk Bukhara Challenger - Bukhara Malaysian Open - Kuala Lumpur San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Togliatti Cup - Togliatti Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Lambertz Open by Stawag - Aachen Privatbank Open 2006 - Dnepropetrovsk Credicard Citi Mastercard Tennis Cup - Campos do Jordao Fergana Challenger - Fergana Kremlin Cup - Moscow Samarkand Challenger - Samarkand ATP Kremlin Cup - Moscow Challenger Britania Zavaleta - Puebla SAP Open - San Jose ATP Kremlin Cup - Moscow Tennis Channel Open - Las Vegas Open SEAT 2008 - Barcelona Thailand Open - Bangkok ATP Kremlin Cup - Moscow Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Heilbronn Open - Heilbronn AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Karshi Challenger - Karshi Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Southern Capital Cup - Almaty St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai SAP Open - San Jose Open 13 - Marseille U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Internationaux de Doubs Open de Franchie-Comte - Besancon AEGON Championships - London AEGON International - Eastbourne International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Waco Tennis Challenger - Waco Allianz Suisse Open - Gstaad Fergana Challenger - Fergana Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Nord LB Open - Braunschweig Societa Canottieri Mincio 2005 - Mantova Delray Beach International Tennis Championships - Delray Beach Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Grand Prix Hassan II - Casablanca Top Wool Challenger - Biella HTV Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Estoril Open - Estoril San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Open de Nice Cote d'Azur - Nice Challenger DCN de Cherbourg - Cherbourg AEGON Championships - London Challenger ATP de Cuenca Diario El Mercurio - Cuenca AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Open de Rennes La Trinitaine - Rennes AGT Challenger - Leon Challenger Casablanca San Angel - Mexico City 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice 2008 Lubbock Challenger - Lubbock AEGON Championships - London BB&T Atlanta Open - Atlanta PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Vancouver Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Tashkent Challenger - Tashkent BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Samsung Securities Cup - Seoul Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Napoli Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Recife Challenger Bordeaux Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Sarasota Challenger Santos Challenger Gerry Weber Open - Halle Konzum Croatia Open - Umag Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Leon Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Chengdu Open - Chengdu Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON International - Eastbourne SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Kremlin Cup - Moscow Tata Open Maharashtra - Pune DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Nature Valley International - Eastbourne Hall of Fame Open - Newport Swiss Open - Gstaad Generali Open - Kitzbuhel Chengdu Open - Chengdu Granby Challenger New York Open - New York Delray Beach Open - Delray Beach Astana Open - Nur-Sultan Bratislava Challenger Champaign Challenger Puebla Challenger Istanbul Challenger Samarkand Challenger Izmir Challenger Mallorca Championships - Mallorca Lermontov Challenger Moselle Open - Metz Stockholm Open - Stockholm Kremlin Cup - Moscow Guayaquil Challenger Malaga Challenger Dallas Open - Dallas Delray Beach Open - Delray Beach Almaty Challenger Astana Open - Astana Bucaramanga Challenger Porto Challenger Le Gosier Challenger Sarasota Challenger Bogota Challenger Busan Challenger Bratislava Challenger San Luis Potosi Challenger Mons Challenger Astana Challenger Aptos Challenger Aix En Provence Challenger Tiburon Challenger Medellin Challenger Zadar Challenger Open de Moselle - Metz Samarkand Challenger Forli 2 Challenger Nonthaburi 2 Challenger New Haven Challenger Ningboo Challenger 5° Sporting Challenger - Turin Parma Challenger Alicante Challenger Prague Challenger Bauer Watertechnology Cup - Eckental PBZ Zagreb Indoors - Zagreb Almaty Challenger 1 - Almaty Forli 3 Challenger BMW Open - Munich Flea Market Cup Busan Challenger Tennis - Busan Legg Mason Tennis Classic - Washington Nur-Sultan Challenger Segovia Challenger Aguascalientes Challenger German Tennis Championships - Hamburg Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Winston Salem - Winston Salem Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Malaysian Open - Kuala Lumpur BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid AEGON International - Eastbourne BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Citi Open - Washington St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Ilkley Challenger Catella Swedish Open - Bastad Astana Challenger Ostrava Challenger St. Tropez Challenger Australian Open - Melbourne Winston-Salem Open - Winston-Salem Heineken Open - Auckland SAP Open - San Jose French Open - Paris St. Petersburg Open - St. Petersburg Antalya Cup - Antalya China Open - Beijing Wimbledon - London U.S. Open - New York Australian Open - Melbourne Millenium Tennis Championships - Delray Beach French Open - Paris Wimbledon - London U.S. Open - New York Winston-Salem Open - Winston-Salem Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Qatar ExxonMobil Open - Doha Countrywide Classic - Los Angeles Apia International - Sydney Gerry Weber Open - Halle Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad St. Petersburg Open - St. Petersburg China Open - Beijing Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group II, 1R, BLR-MDA 4-1 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-CHN 3-2 15th Asian Games Doha 2006 Davis Cup, World Group, PO, UZB-SUI 2-3 Davis Cup, Group I, 1R, KOR-UZB 1-3 Davis Cup, Group I, 2R, PAK-UZB 1-4 Davis Cup, World Group, PO, GBR-UZB 3-1 Davis Cup, World Group, QR, UZB-SRB 2-3 Davis Cup, World Group, QR, USA-UZB 4-0 Davis Cup, Group I, 1R, NOR-UZB 3-1 Davis Cup, Group I, 1R, UZB-JPN 3-1 Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo